Store lamb - Alemán Inglés Diccionario